Big Huge Thesaurus

face saving

noun

sounds kind of like